Martin PetrasMartin Petras
Djokovic beats Borges in Beijing: 30 straight wins and the limits of being 39BEIJING, 9:47 PM Second set, 2-2, fifth game. Novak Djokovic raised his hand...
Djokovic Returns to Beijing After 11 Years: When the King Searches for His Own RhythmI remember that night when the entire boarding-house row in Nha Trang erupted...
PV Sindhu at the 2026 Asian Games: Five Rivals and the Realistic Ceiling Hidden in the Head-to-Head MatrixIn August 2026, in Jakarta, PV Sindhu stepped onto the podium to collect an...
Ghost Contracts in the V.League: The Biggest Mid-Season Deal Was Closed in a 2 A.M. Phone CallThe call came at 2:47 a.m. on 12 January 2026. On the other end was an agent...
Sheffield and 40 Children: When the ITTF Bets on the Base of Table Tennis' PyramidWhen the ITTF announced it was re-awarding the hosting rights for World Hopes...
Vietnam Lose Both Pham Gia Hung and Xuan Son: An Empty Forward Line and the Survival Equation Against PakistanA raw data table tells a clearer story than any commentary. In the ASEAN Cup...
Nine Dimensions of Billiards Analysis and the Data Void: Notes From a Report With No ContentIn the desk drawer of my office in Liverpool there is a nine-part document. T...
Domain Error: Article Not About TennisCannot create a pure Vietnamese sports news article of 1615 words based on th...
Dong Nai vs Nam Dinh, Round 5: A Zero-Goal Attack Meets a Hollowed Front LineIn my community group, a Dong Nai supporter posted a photo of the scoreboard...
An Empty Source and the Discipline of Silence in Transfer SeasonA nine-page analysis report sat on my screen at one in the morning. It had a...
Nguyen Xuan Son and Four and a Half Weeks: When a Hamstring Becomes a Power NegotiationMinute 60. No contact. Nobody within three meters of him. On the replay, Nguy...
Le Cong Vinh and Three Sessions in Kanazawa: A Football Nation Learning Itself AgainThe afternoon falls faster in Kanazawa than in Hanoi. In September, the...
Da Nang defends national university volleyball crown: a 2-0 final and a problem nobody wants to nameThe 2026 national university volleyball final in Hai Phong ended 2-0 in favor...
From Aichi-Nagoya Back to the U21 Euro 2026 Lesson: When Multi-Discipline Diversity Becomes Sport's Common LanguageI sat down to watch the recording of the women's archery semi-final at...
Mexico at LA 2028: Re-reading the Olympic Football Ticket Inside an Unfinished Entry ListMexico at LA 2028: Re-reading the Olympic Football Ticket Inside an Unfinishe...
EuroVolley 2026: Turkey Falls 1-3 to Romania, Latvia Match Becomes a Survival DeciderAt BT Arena in Cluj, the fourth set of the Romania–Turkey match entered its...
ASEAN Cup 2026: Is Vietnam's championship masking an attacking efficiency decline?On the night of December 15, 2026, at Rajamangala Stadium, Vietnam lifted the...
The ASIAD 2026 7th-8th Place Match: Reading Thanh Thuy's "Form" in the Language of the BodyTran Thi Thanh Thuy stands at the back line, rotating her right shoulder once...
WTT China Smash 2026: 19 Minutes in Beijing and the Question of Men's Doubles Order19 minutes. That is how long Manush Shah and Manav Thakkar needed to close ou...
From the Dog Ball to the Age-Seven Stratum: Where Is English Table Tennis Digging?On 11 April, at a studio in England, a blindfolded man stood at a table tenni...
